tracking apparatus - Allemand Anglais Dictionnaire